iT邦幫忙

2024 iThome 鐵人賽

DAY 11
0

Day 11 更新變色龍的韌體

在開始使用 JS 控制變色龍之前,我們需要先進行韌體更新,因為目前開源的圖形化介面都需要搭配最新的韌體一起使用,均民提供以下兩種更新韌體的方式,選擇其中一種進行即可。

透過網頁更新韌體

這個網頁是均民所開發的,程式會抓取 RfidResearchGroup/ChameleonUltra 上最新的韌體,然後透過 USB 或 BLE 來進行更新。

首先,使用以 Chrome 為核心的瀏覽器(如:Chrome、Microsoft Edge)或是 iPhone 的 Bluefy 來開啟以下的網址:

https://taichunmin.idv.tw/chameleon-ultra.js/dfu.html

打開網頁後,先選擇要使用的連線方式(USB 或 BLE,推薦使用 USB 因為所需時間較短),然後按下「Update Release」按鈕並選擇你的裝置。普通模式下的裝置名稱會是「ChameleonUltra」。如果你的裝置還沒切換到 DFU 模式,程式會自動幫你的變色龍切換到 DFU 模式,然後請你再選一次你的變色龍裝置;在 DFU 模式下的變色龍裝置名稱會是「CU-XXXX」。如果你選擇的裝置在 DFU 模式,網頁就會開始更新韌體。

接下來就是耐心等候進度條跑完,更新完成後即可使用最新韌體。

透過 ChameleonUltraGUI 更新韌體

這個程式主要由澳洲的一個高中生開發,支援 Android、iOS、Windows、MacOS 等作業系統。打開程式並連接裝置後,你應該會看到以下畫面:

點選裝置連線後,你可以看到底下會顯示目前的韌體版本以及更新按鈕:

按下韌體更新按鈕,並耐心等待進度條跑完,應該就更新韌體成功囉!


上一篇
Day 10 chameleon-ultra.js 介紹
下一篇
Day 12 準備 JS SDK 的 Playground
系列文
免安裝!一起用 JS 來控制開源的 NFC 讀卡機變色龍吧!13
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言